Required ColorSync Manager Request Codes
Your CMM must also be able to handle the required ColorSync Manager request codes defined by these constants:
kCMMInit
(0
)
Requests that you initialize the current component instance of your CMM for a ColorSync 1.0 session. This is a required request code only if your CMM supports ColorSync 1.0 profiles.kCMMMatchColors
(1
)
Requests that you color match the specified colors from one color space to another. For more information, see "Matching a List of Colors to the Destination Profile's Color Space" (page 5-23).kCMMCheckColors
(2
)
Requests that you check the specified colors against the gamut of the destination device whose profile is specified. For more information, see "Checking a List of Colors" (page 5-24).kNCMMInit
(6
)
Requests that you initialize the current component instance of your CMM for a ColorSync Manager 2.x session. For more information, see "Initializing the Current Component Instance for a Session Involving Two Profiles" (page 5-22).